package com.example.artemis.interfaces;

/**
 * 消息消费者接口
 * 定义消息消费者的基本行为规范
 */
public interface MessageConsumer {

    /**
     * 启动消费者
     */
    void start();

    /**
     * 停止消费者
     */
    void stop();

    /**
     * 检查消费者是否正在运行
     * @return true表示正在运行，false表示已停止
     */
    boolean isRunning();
}